#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//
//void print(long int n)
//{
//	if (n / 1000 != 0)
//	{
//		print(n / 1000);
//		if (n % 1000 < 10)
//			printf(",00");
//		else if (n % 1000 < 100)
//			printf(",0");
//		else
//			printf(",");
//	}
//	if (n % 1000 < 10)
//		printf("%ld", n % 1000);
//	else if (n % 1000 < 100)
//		printf("%ld", n % 1000);
//	else
//		printf("%ld", n % 1000);
//}
//
//int main()
//{
//	long int N;
//	scanf("%ld", &N);
//	print(N);
//	return 0;
//}



#include<stdio.h>
#include<string.h>

int main()
{
    char arr1[100] = { '\0' };
    char arr2[100] = { '\0' };

    fgets(arr1, 100, stdin);
    fgets(arr2, 100, stdin);
    char* pa1 = arr1;
    char* pa2;

    while (*pa1 != '\0')
    {
        pa2 = arr2;
        while (*pa2 != '\0')
        {
            if (*pa2 == *pa1)
            {
                char* del = pa1;
                while (*del != '\0')
                {
                    *del = *(del + 1);
                    del++;
                }
                pa1--;
                break;
            }
            pa2++;
        }
        pa1++;
    }
    printf("%s\n", arr1);
    return 0;
}
